home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Object Oriented Applicat…isualAge for C++ for OS/2
/
Object-Oriented Application Development with VisualAGE for C++ for OS2.iso
/
read.ctv
< prev
next >
Wrap
Text File
|
1996-02-19
|
4KB
|
80 lines
------------------------------------------------------------------------
This CSD applies fixes to the Visual Builder/Data Access Builder
components of the IBM VisualAge C++ for OS/2 product.
A list of the fixes contained in this CSD can be found in the file
CTV303.LST. The fixes are cumulative, meaning that this CSD contains
all fixes described in CTV303.LST, even if they were fixed on a prior
CSD.
The complete list of files in this CSD can be found in the file
SERVICE.LST.
------------------------------------------------------------------------
Please read the following information regarding Data Access Builder.
* If you are using the SDK1.2/2 product, you must copy DB2API.LIB to
SQL_DYN.LIB before you compile your first application.
The Data Access Builder generated code expects file SQL_DYN.LIB.
However, SDK1.2/2 ships file DB2API.LIB with identical entry points.
If you do not copy the file to the expected name, errors will occur.
* VBDAX.VBB has been updated. When your application calls the connect
method, VBDAX.VBB now exposes the IDatastore method that does not
save the user authentication (password). The IDatastore connect method:
connect(IString datastoreName, IString userName, IString authentication)
appears in VBDAX.VBB IDatastore part as the connectUsing action.
* The IDSConnectCanvas class in VBDAX.VBB has been modified to use
connectUsing method. This modification results in only the
datastoreName and userName being saved; authentication is not saved.
The authentication default can still be specified in the class notebook,
however, the value is not visible. If the authentication value is
changed in the class notebook, the new value is used for the connection,
but it is not saved. The original default setting is preserved in this
case. You must regenerate any application using IDSConnectCanvas to
pick up this change.
* If you build the CarEdit sample yourself, you might observe behavior
differences between the CarEdit.exe you built and the CarEdit.exe
shipped with the product. When building the CarEdit.exe yourself,
the modified IDSConnectCanvas is used, resulting in minor behavior
changes.
* The following IDSConnectCanvas fields are case sensitive: userName
and authentication. When using these IDSConnectCanvas fields with
UPM and DB2/2, you must use uppercase.
------------------------------------------------------------------------
Please read the following information regarding Visual Builder.
This corrective service is dependent upon CTW301. If you do not install
CTW301 with CTV303, new projects created using ProjectSmarts will not
include updated BUILD actions enabled in this CSD.
CONTINUED RESTRICTIONS
1. If you retarget a connection to point to custom logic, Visual Builder
retains the original connection as well as drawing the new one. You must
manually delete the original connection.
2. Although a Help push button appears on the Color page for the ITitle and
IVBContainerControl parts, no help information exists.
Visual Builder Post-Installation Instructions
------------------------------------------------------------------------
1. If you applied this CSD to a server...
Users who have done a shared install will have to run
IBMCPP\BIN\CTV302A.EXE and IBMCPP\BIN\CTV302AI.CMD, in that
order.
Users who have done a shared install will have to run
IBMCPP\BIN\CTV303A.EXE.
These exits update the workframe main project.